\begin{flushright}
\zihao{1} 第一版的致谢
\end{flushright}

这本书提供了一些想法、概念和解决方案，还有许多例子。感谢所有在过去几年中帮助和支持我们的人和企业。

首先，要感谢所有的审稿人和所有给早期手稿意见的人员，他们保证了这本书的品质:Kyle Blaney，Thomas Gschwind，Dennis Mancl，Patrick Mc Killen和Jan Christiaan van Winkel。特别感谢Dietmar K{\"u}hl一丝不苟地审阅和编辑了本书，他的反馈对这本书的质量贡献巨大。

还要感谢给我们机会在不同平台上用不同编译器测试示例的朋友和企业。非常感谢爱迪生设计集团，感谢他们的编译器和支持。还要感谢GNU和egcs编译器的开发者(Jason Merrill)，以及微软为Visual C++提供的评估版本(Jonathan Caves，Herb Sutter和Jason Shirk是我们的联系人)。

许多现有的“C++智慧”是由线上C++社区创造的，大部分都来自Usenet组的comp.lang.c++和comp.std.c++。因此，特别感谢这些小组的积极主持，使讨论保持有益和建设性。我们也非常感谢所有花时间来描述和解释想法的人们，这让我们受益匪浅。

Addison-Wesley团队做了一件伟大的工作。非常感谢Addison-Wesley(我们的编辑)对这本书的温柔鼓励、良好建议和不懈支持。感谢Tyrrell Albaugh，Bunny Ames，Melanie Buck, Jacquelyn Doucette，Chanda Leary-Coutu，Catherine Ohala和Marty Rabinowitz。很感谢Marina Lang，她是第一个赞助这本书的Addison-Wesley成员。Susan Winer参与了早期的编辑工作，帮助我们塑造了后来的成品。

\hspace*{\fill} \\ %插入空行
\noindent\textbf{Nico的致谢}

首先感谢我的家人:Ulli，Lucas，Anica和Frederic。感谢对我的耐心，并体贴和鼓励支持这本书的写作。

另外，感谢David。他非常非常非常的专业，而且非常有耐心(有时我会问一些傻乎乎的问题)，和他一起工作感觉棒极了。

\hspace*{\fill} \\ %插入空行
\noindent\textbf{David的致谢}

我的妻子Karina在本书的写作中发挥了重要作用，感激她在我生命中扮演的角色。当“业余时间”变得不稳定时，Karina会帮助我管理时间表，教会我说“不”，以便腾出时间用于写作。最重要的是，她对这个项目非常支持，我每天都在享受她赐予我的友谊和爱意。

感谢能够与Nico合作。他对文书的贡献巨大，其经验和纪律性将我们凌乱的涂鸦，变成了组织良好的作品。

John“Mr. Template”Spicer和Steve“Mr. Overload”Adamczyk是好朋友和好同事，他们(在一起)就是C++语言的权威，他们指出了本书描述的许多问题。若本书在C++语言描述中出现了错误，肯定是我们忘了向他们咨询。

最后，我想对那些支持这个项目的人表示感谢(啦啦队的力量也不可低估)。首先是我的父母:他们对我的爱和鼓励让一切变得不同。还有无数的朋友问:“书写得怎么样了？”他们也是完成本书的力量源泉:Michael Beckmann，Brett和Julie Beene，Jarran Carr，Simon Chang，Ho和Sarah Cho、Christophe De Dinechin、Ewa Deelman、Neil Eberle、Sassan Hazeghi、Vikram Kumar、Jim和Lindsay Long、R.J. Morgan、Mike Puritano、Ragu Raghavendra、Jim和Phuong Sharp、Gregg Vaughn和John Wiegley。



